intergovernmental organisation - Spanish English Dictionary